body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0; margin: 0;}

body{ box-sizing:border-box;}
li{	list-style: none;}
a:hover{	text-decoration: none;}
body{	font-family: "微软雅黑";}
.clearfix{ clear:both;}
/* top */
.topbox{
	background: #df0202;
	height: 42px;
	line-height: 42px;
}
.left_welcome_word span,.right_exnter a{
	color:#FFF;
}
.logobox{
	padding:20px 0 0 0px;
	height:150px;
}
.logo_img{ float:left; width:701px;}
.logo_img2{ float:left; width:420px;}
.logo_img2 h1{display:block; height:40px; margin:45px 0 0 20px; font-size:34px; font-family:Arial, Helvetica, sans-serif; font-weight:600;}

.rightbar_tel{
	margin-top:45px;
	margin-right:5px;
	width:196px;
	height:75px;
}
.rightbar_tel img{ margin-top:5px;}
.tel_number span{
	padding-left: 8px;
	font-size: 22px;
	color: #f55124;
}
.tel_number p:{
	font-size: 16px;
	color: #000;
}

.navbox{
	height:42px;
	line-height: 42px;
	overflow: hidden;
	background:#e25311;
}
.menus{
	overflow: hidden;
	float: left;
}
.menus li,.menus b{
	float: left;
}
.menus li a{
	display:block;
	width:110px;
	text-align:center;
	height:42px;
	color:#FFF;
	font-size: 15px;
}
.menus li a:hover{
	color:#FFF;
	background:#9b0000;
	font-weight: bold;
}
.menus b{
	padding: 0px 5px;
	color:#FFF;
}


/* index */
.title_bar{
	margin: 46px 0px 40px 0px;
	text-align:center;

}
.title_bar_moble{width:400px; margin-top:20px;}
.title_bar_moble b{
	font-size: 22px;
	font-weight: normal;
}
.classification_title img{
	margin: 0px 10px 0px 36px;
}
.classification_title{
	background: #f55124;
	font-size: 26px;
	color: #fff;	
	padding: 22px 0px;
}
.border_line{
	border: solid 1px #b2b2b2;
}
.border_line li a{
	color: #666;
}
.border_line li i{
	padding: 0px 35px;
}
.border_line li{
	border-bottom: solid 1px #b2b2b2;
	height: 60px;
	line-height: 60px;
}
.service_tel{
	margin: 46px 0px 30px 18px;
}
.product_display{
	border: solid 1px #ccc;
	overflow: hidden;
}
.p_title{
	background: #e5e5e5;
	overflow: hidden ;
}
.p_title span{
	display: block;
	width: 216px;
	background: url(title_bg_p1.png) no-repeat left center;
	height: 50px;
	font-size: 26px;
	line-height: 46px;
	text-align: center;
	color: #f2f2f2;
	padding-right: 26px;
	float: left;
}
.p_title a{
	float: right;
	font-size: 15px;
	color: #545454;
	padding-top: 13px;
}
.product_display li img{
	border: solid 1px #ccc;
}
.product_display li a{
	color: #545454;	
}
.conpany_info p{
	line-height: 34px;
	margin-bottom: 12px;	
}
.conpany_info a{
	display: block;
	width: 230px;
	height: 36px;	
	border: solid 1px #b2b2b2;
	margin: 0 auto;
}
.conpany_info a img{
	margin-top: 12px;
}
.more{
	margin-top: 36px;
}
.advantagebox{
	margin-top: 45px;
}
.left_pointer{

}
.img_fixed{
	margin-top: 0px;
	width:500px;
	 float:right;
}
.img_fixed1{
	margin-top: 60px;
	width:450px;
	 float:right;
}
.img_fixed2{
	margin-top: 0px;
	width:500px;
	 float:left;
	 margin-right:100px;
}
.part{
	float: left;
	width:550px;
}
.part img{
	margin-top: 10px;
	margin-right: 20px;
}
.top_got{
	border-bottom: solid 1px #ccc;
	padding-bottom: 10px;
	margin-bottom: 8px;
}
.top_got strong{
	font-size: 32px;
	color: #f32828;
	font-weight: normal;
	letter-spacing: 1px;
}
.top_got b{
	font-weight: normal;
	color: #595959;
	font-size: 20px;
	padding-left: 3px;
	letter-spacing: 1px;
}
.top_got font{
	font-family: "Arial Regular";
	font-size: 13px;
	}
.duowords p{
	line-height: 26px;
}

.contactbox{
	background: #ededed;
}
.form_groups li{
	overflow: hidden;
	border-top: solid 1px #ccc;	
	padding: 24px 0px 25px 42px;
}
.form_groups li:last-child{
	border-bottom: solid 1px #ccc;	
}
.form_groups li p{
	padding-left: 13px;
}
.form_groups li img{
	margin-top: 4px;
}
.time strong{	font-size: 36px;	color: #f55124;}
.time span{	font-size: 22px;	color: #666;}
.new_lists li{	position:relative;	margin-bottom: 22px;	width:535px;	float:left;	margin-right:30px;}
.points{	border-bottom: solid 1px #ccc;		padding-bottom: 5px;	position: relative;}
.new_lists li p{	line-height: 25px;	margin-top: 12px;}
.new_lists li em.moving{	width: 30px;	height: 1px;	background: #000;	position: absolute;	left: 15px;	bottom: 0;}

/* footer */
.footerbox{	background: #567985;	padding: 40px 0px;	}
.part_b1 span,.part_b2 span,.part_b4 span{	font-size: 22px;	color: #fff;}
.part_b1 li a,.part_b2 li a,.jszc a,.part_b4 li a{	color: #c9c8c8;	line-height: 32px;}
.part_b1 ul{	margin-top: 24px;}
.part_b3 p{	color: #fff;}

.part_b3 img,.part_b3 p{	float: right;}
.part_b3 p{	clear: both;	padding: 10px 50px 0px;}

.jszc{	margin-top: 32px;}

	.conpany_info{		float:left;		width:680px;		padding-left:80px;	}
	.about_img{		padding-left: 0px;		width:1100px;	}	
	.about_img p{ line-height:30px; font-family:"微软雅黑"; font-size:14px;}
	.about_img img{ float:left; margin:0 20px 20px 0;}

.inwm{ width:1100px; margin:0 auto;}
	.contactbox{		margin-top: 52px;		padding-bottom: 45px;	}
	.time a{		color: #666;		padding-left: 35px;	}
	.footerbox{
		margin-top: 36px;
	}
.part_b1{ width:560px; float:left; padding:50px 0 0 50px; 	color: #c9c8c8;	}
.part_b1 a{color: #c9c8c8; line-height:40px;}
.part_b2{ width:280px; float:left;}
.part_b4{width:330px; float:left; padding-top:20px;}
   .youhua{text-align: center;padding: 14px;margin-top: 65px;color:#999; font-size:14px; width:1100px;}
   .youhua a{color:#CCC; display:inline;  margin:0 10px; font-size:16px;}
   .in_wx{ float:right!important; width:100px; height:100px; padding-top:10px;}
   .in_wx img{ width:100px;}
   .text-left{ width:1100px; margin:50px auto 0px auto;}
   
  /*cp*/
  .prev{ width:25px; height:130px; background:url(product.gif) 0 0 no-repeat; position:absolute; left:-50px; top:50px; z-index:10;}
  .next{ width:25px; height:130px; background:url(product.gif) -75px 0 no-repeat; position:absolute; right:-50px; top:50px; z-index:10;}
  .prev:hover{background:url(product.gif) -25px 0 no-repeat;}
  .next:hover{background:url(product.gif) -50px 0 no-repeat;}
  
.img-scroll {	position:relative;	margin:0px auto;	width:1092px;	padding:2px 8px 10px 0px}
.img-list {	position:relative;	height:300px;	width:1100px;}

.img-list li {	float:left;	display:inline;	text-align:center;	height:270px;	width:247px;	margin:0 12px;}
.img-list li img {	border:1px solid #ddd;	margin:0 12px;	float:left;	width:247px;	height:210px;}
.img-list li span {	width:220px;	display:block;}
#demo {overflow:hidden; width: 1150px; margin-left:5px; margin-top:10px;}
#demo img {border: 3px solid #F2F2F2; width:250px; height:220px;}
#indemo {float: left;width: 800%;}
#demo1 {
float: left; 
}
#demo2 {
float: left;
}
#demo1 li,#demo2 li{ float:left; margin-right:15px; text-align:center; width:250px; height:250px; font-size:13px; color:#888;}

.newbox{ margin-bottom:50px;}

.pack .mm p{line-height:25px; font-family:"宋体"; font-size:14px;}
.addTime{ font-size:10px; color:#666; margin-right:10px;}
.nl li{ line-height:25px; text-align:left; font-size:14px;}
.nl li .className a{ color:#333;}
.nl{ padding-bottom:50px;}
ul.innews li{ background:url(line.jpg) no-repeat center;}
ul.innews li a{ color:#555; margin-left:15px; line-height:25px;}

#demo1 img{ float:left;}
.ings1{ text-align:center;}
.ings1 .ings2{ text-align:left; text-indent:30px; width:1100px;  font-size:14px; margin:0 auto; background-color:#FFF; padding:20px;}
.ings1 .ings2 p{ color:#000; line-height:30px; }

.con1{ width:1100px; margin:0 auto; height:300px; margin-top:30px; font-family:"微软雅黑"; margin-bottom:10px;}
.con1 .conle {border:1px #CCC solid; width:250px;}
.con1 .conle p.gy1{ padding-top:10px; background:#0099CC; color:#FFF; font-size:25px; height:85px; line-height:40px; text-align:center; font-weight:bold; }
.con1 .conle p.gy1 span{ display:block; color:#CCC; font-weight:100; font-size:14px; font-weight:bold;}
.con1 .conle ul li{ height:40px; line-height:40px; text-align:center; background-color:#EFEFEF; border-bottom:1px #CCC solid;}
.con1 .conle ul li a{ display:block; height:40px; width:249px; color:#666;}
.con1 .conle ul li a:hover{background:#c10b0a; color:#FFF;}
.con1 .conle .ptubiao{ margin-bottom:10px;}
.con1 .conle .ptubiao img{ margin-top:20px;}
.con1 .conle p.gy3{ height:140px;  background:url(tubiao4.jpg) no-repeat; color:#FFF; font-size:20px; font-weight:bold; padding-top:60px; padding-left:25px; line-height:30px;text-shadow:1px 1px 1px #000;}
.conrig{ width:829px; margin-left:20px;border:1px #CCC solid;}
.conrig1 { height:95px; background:#0099CC;padding-top:25px; padding-left:20px;}
.onrig2{ min-height:500px; padding:10px; line-height:28px;}
.onrig2 a,.onrig2 p{line-height:28px; font-family:"微软雅黑";}
.conrig .conrig1 p.contit{ color:#FFF; height:40px; line-height:40px;  position:relative; border-bottom:1px #bfe2f9 dashed; width:787px;}
.conrig .conrig1 p.contit a{ color:#FFF;}
.onrig2 ul.onrig2_video li{ width:285px; height:300px; float:left; margin-right:50px; text-align:center;}


.zslb{ height:2000px;}
.zslb li{ width:255px; float:left; height:400px;}
.zslb li span{ width:245px; display:block;}
.anlin.ul{ width:820px;}
.anlin li{ float:left; width:250px; height:300px; margin-left:15px; text-align:center;}
.anlin li img{ width:250px; height:230px; }
.banner1{ height:378px; background:url(20140707110354390.jpg) center;}
.banner2{ height:378px; background:url(2014070711058890.jpg) center;}
.banner3{ height:378px; background:url(20140707110546437.jpg) center;}
.banner4{ height:378px; background:url(20140707456456.jpg) center;}
.banner5{ height:378px; background:url(20147456786.jpg) center;}
.banner6{ height:378px; background:url(2015461646354.jpg) center;}
.inwap{width:1920px; margin:10px auto; overflow:hidden;}

.slideBox{ width:365px; height:350px; overflow:hidden; position:relative; float:left;  margin-top:20px; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:365px; height:350px; display:block;  }
.in_zs{ position:relative; padding-top:50px; padding-bottom:50px; margin-top:50px; background:#f08519; height:390px;}
.in_zs .in_zs_1{ width:1100px; margin-left:auto; margin-right:auto;}
.in_zs .in_zs_1 a.intit1{ display:block; width:300px;}
.in_zs .in_zs_1 a{ display:block; color:#FFF; width:120px; height:50px; margin-left:auto; margin-right:auto;font-size:28px; font-family:"微软雅黑";}
.in_zs .in_zs_1 ul li{ float:left; margin:30px 10px; width:250px; height:200px; text-align:center; border:#db6f03 solid 1px; padding-top:50px; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;}
.in_zs .in_zs_1 ul li h1{ color:#FFF;}
.in_zs .in_zs_1 ul li a{ font-size:14px; display:block; width:220px; }
.in_zs .in_zs_1 ul li img{ width:260px; height:200px;}



